package com.ssy.lingxi.member.merchant.model.vo.platform.response;

import java.io.Serializable;

/**
 * 会员角色信息查询结果VO
 *
 * @author whm
 * @version 2.0.0
 * @date 2022-3-10
 */
public class RoleRuleManageVO implements Serializable {
    private static final long serialVersionUID = 3589923534300445094L;

    /**
     * 角色id
     */
    private Long roleId;

    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色类型，标识角色是"服务提供者"、"服务消费者"
     */
    private Integer roleTypeEnum;

    /**
     * 角色类型名称
     */
    private String roleTypeName;

    /**
     * 会员类型id
     */
    private Long memberTypeId;

    /**
     * 会员类型枚举，标识角色是“企业会员”、“企业个人会员”、“渠道会员”、“渠道个人会员”
     */
    private Integer memberTypeEnum;

    /**
     * 会员类型名称
     */
    private String memberTypeName;

    /**
     * 业务类型
     */
    private Long businessTypeId;

    /**
     * 业务类型名称
     */
    private String businessTypeName;

    public Long getRoleId() {
        return roleId;
    }

    public void setRoleId(Long roleId) {
        this.roleId = roleId;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public Integer getRoleTypeEnum() {
        return roleTypeEnum;
    }

    public void setRoleTypeEnum(Integer roleTypeEnum) {
        this.roleTypeEnum = roleTypeEnum;
    }

    public String getRoleTypeName() {
        return roleTypeName;
    }

    public void setRoleTypeName(String roleTypeName) {
        this.roleTypeName = roleTypeName;
    }

    public Long getMemberTypeId() {
        return memberTypeId;
    }

    public void setMemberTypeId(Long memberTypeId) {
        this.memberTypeId = memberTypeId;
    }

    public Integer getMemberTypeEnum() {
        return memberTypeEnum;
    }

    public void setMemberTypeEnum(Integer memberTypeEnum) {
        this.memberTypeEnum = memberTypeEnum;
    }

    public String getMemberTypeName() {
        return memberTypeName;
    }

    public void setMemberTypeName(String memberTypeName) {
        this.memberTypeName = memberTypeName;
    }

    public Long getBusinessTypeId() {
        return businessTypeId;
    }

    public void setBusinessTypeId(Long businessTypeId) {
        this.businessTypeId = businessTypeId;
    }

    public String getBusinessTypeName() {
        return businessTypeName;
    }

    public void setBusinessTypeName(String businessTypeName) {
        this.businessTypeName = businessTypeName;
    }
}
